march on the american embassy - Turkish English Dictionary